Definition of Kochia Scoparia

  • (noun) densely branched Eurasian plant; foliage turns purple-red in autumn

Antonyms of Kochia Scoparia


No Antonyms Found.

Homophones of Kochia Scoparia


No Homophones Found.